package com.leadingsoft.pwxk.model;

import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Lob;
import javax.persistence.OneToMany;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.Getter;
import lombok.Setter;

/**
 * @author: lipan 2018年5月11日
 * @description: ( 主要原辅材料及燃料信息 - 料及辅料信息)
 * 
 */

@Entity
@Getter
@Setter
public class Material extends Basic {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	// 行业类别1 造纸行业、火电行业、炼焦行业、石化行业、平板玻璃行业、制糖行业、其他行业

	/** 种类 */
	private String devicename;
	/** 名称 */
	private String fuelname;
	/** 年最大使用量计量单位 */
	private String unitsname;
	/** 年最大使用量 */
	private String yearamount;
	/** 硫元素占比（%） 硫分（%）（炼焦行业） */
	private String spercent;
	/** 挥发分（%）（炼焦行业） */
	private String poison;
	/** 是否涉及商业秘密 */
	private String issecretname;
	/** 其他信息 */
	@Lob
	@Column(length=1048576)
	private String othercontent;

	// 行业类别2 电镀行业
	/** 生产单元 */
	private String technicsname;
	/** 主要原料利用率 */
	private String utilization;

	// 行业类别4 制药行业
	/** 主要生产单元 */
	private String produnit;
	/** 原辅料纯度（%） */
	private String purity;

	// 行业类别6 钢铁行业

	/** 近3年实际使用量(第一年) */
	private String oneamount;
	/** 近3年实际使用量(第二年) */
	private String twoamount;
	/** 近3年实际使用量(第三年) */
	private String threeamount;
	/** 近3年第1年实际生产时间段 */
	private String oneyear;
	/** 近3年第1年实际生产时间段 */
	private String twoyear;
	/** 近3年第1年实际生产时间段 */
	private String threeyear;
	/** 近3年实际使用量均值 */
	private String average;
	
	
	@OneToMany(cascade = CascadeType.ALL)
	@JSONField(name="POISONOUS") 
	List<Poisonous> poisonousList;

}
